@charset "UTF-8";

@media all
{
 
  /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
  html * { font-size: 100% }

  textarea, pre, tt, code {font-family: Arial, Helvetica, sans-serif; font-size:12px; }
  body {font-family: Arial, Helvetica, sans-serif; font-size:12px; }

  h1,h2,h3,h4,h5,h6 { margin: 0 0 0.25em 0; }
  h1 { font-size: 200% }                        /* 24px */
  h2 { font-size: 166.67% }                     /* 20px */
  h3 { font-size: 150% }                        /* 18px */
  h4 { font-size: 133.33% }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  p { line-height:15px; margin: 0; }
  img{ border:0;}
  style{ color:#FF0000;}
  br{ line-height:12px;}
  /* ### Lists | Listen  #### */

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em }

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  a {color: #333435; text-decoration:none;}
  a:focus,
  a:hover,
  a:active {color: #ad482c; text-decoration:none;}
  
  #footer a { color: #fff; text-decoration:none;}
  #footer a:focus,
  #footer a:hover,
  #footer a:active {color: #ad482c; text-decoration:none;}  

  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #000 solid;
  }  
  
  /*-----------------------------------FLOAT FORMAT-----------------------------------*/  	
	.float_left { float: left;}
  	.float_right { float: right;}
	.clear{ clear:both;}
	.clear_left{ clear:left;}
	.clear_right{ clear:right;}
	
/*-----------------------------------TEXT FORMAT-----------------------------------*/  
	.center { text-align:center;}
  	.left { text-align:left;}
  	.right { text-align:right;}
	.uper{ text-transform:uppercase;}
	.top{ vertical-align:top;}
	.mid{ vertical-align:middle;}
	.linethrough{ text-decoration:line-through;}
  	cite, blockquote { font-style:italic }
  	blockquote { margin: 0 0 1em 1.5em }
  	strong,b { font-weight: bold }
  	em,i { font-style:italic }
  	pre, code { font-family: monospace; font-size: 1.1em; }
  	acronym, abbr {	letter-spacing: .07em; border-bottom: .1em dashed #c00;	cursor: help;} 
/*-----------------------------------FONT SIZE---COLOR-----------------------------------*/  
	.fs11{ font-size:11px;}
	.fs10{ font-size:10px;}
	
	.red{ color:#FF0000;}
		.red a{ color:#FF0000;}
		.red a:hover{ color:#FF0000; text-decoration:underline;}
	.black{ color:#000;}
	.orange{ color:#d1360c;}
	
/*-----------------------------------BORDER-----------------------------------*/
	.bs1{ border:solid 1px #847b82;}
	.bs1_1{ border:solid 1px #dddddd;}
	.bs1l{ border-left:solid 1px #dddddd;}
	.bs1b{ border-bottom:solid 1px #dddddd;}
	.bd1b{ border-bottom:dotted 1px #a6a29b;}
	
/*-----------------------------------WIDTH-----------------------------------*/
	.w650{ width:650px;}
	.w628{ width:628px;}
	.w460{ width:460px;}
	.w392{ width:392px;}
	.w330{ width:330px;}
	.w320{ width:320px;}
	.w315{ width:315px;}
	.w306{ width:306px;}	
	.w266{ width:266px;}
	.w206{ width:206px;}
	.w145{ width:145px;}

/*--------------------------------TITLE-----TEXT------------------------------*/ 
	.title1{ color:#3f2e12; font-weight:bold; font-family:Tempus Sans ITC; font-size:16px; text-transform:uppercase; background:url(../../img/title1.jpg) repeat-x top left; padding-right:8px; line-height:15px; text-transform:uppercase; position:absolute; left:0px; top:0px;}
	.title2{ color:#3f2e12; font-weight:bold; font-family:Tempus Sans ITC; font-size:16px; text-transform:uppercase; background-color:#fff; padding-right:8px; line-height:15px; text-transform:uppercase; position:absolute; left:0px; top:0px;}
	.title3{ color:#3f2e12; font-weight:bold; font-family:Tempus Sans ITC; font-size:15px; text-transform:uppercase; text-transform:uppercase; background:url(../../img/icon3.png) no-repeat 0px 0px; padding-left:20px;}
	.text1{ color:#998768; font-size:14px;}
		.text1 a{ color:#998768;}
		.text1 :hover{ color:#998768; text-decoration:underline;}

/*--------------------------------PADDING------------------------------*/ 
	.p30t{ padding-top:30px;}
	.p20t{ padding-top:20px;}
	.p15t{ padding-top:15px;}
	.p10t{ padding-top:10px;}
	.p5t{ padding-top:5px;}
	
	.p20r{ padding-right:20px;}
	
	.p20l{ padding-left:22px;}
	
	.p30b{ padding-bottom:30px;}
	.p20b{ padding-bottom:20px;}
	.p10b{ padding-bottom:10px;}
	.p5b{ padding-bottom:5px;}
	.p1{ padding:1px;}
	
/*--------------------------------MARGIN------------------------------*/
	.m20l{ margin-left:20px;}
	.m10l{ margin-left:10px;}
	.m2l{ margin-left:2px;}
	
	.m10r{ margin-right:10px;}
	
	.m12t{ margin-top:12px;}
	.m10t{ margin-top:10px;}
	.m2t{ margin-top:2px;}
	
/*--------------------------------BACKGROUND------------------------------*/ 
	.bg_tt1{ width:240px; height:26px; background:url(../../img/bg_tt1.png) no-repeat top left; padding:27px 0px 0px 26px; font-family:Tempus Sans ITC; font-size:16px; text-transform:uppercase;}
	.bg_tt2{ width:100%; height:15px; background:url(../../img/bg_tt2.png) repeat-x top left; position:relative;}
	.col_left_c{ width:266px; background:url(../../img/col_left_c.jpg) repeat-y top left;}
	.col_left_b{ width:266px; background:url(../../img/col_left_b.jpg) no-repeat bottom left; padding-bottom:10px;}
		.col_left_b a{ color:#fff;}
		.col_left_b a:hover{ color:#fff; text-decoration:underline;}
	.line{ width:226px; background:url(../../img/line.jpg) repeat-x bottom left; padding:15px 25px 15px 15px; color:#fff;}
		.line a{ color:#fff;}
		.line a:hover{ color:#fff; text-decoration:underline;}
	.bg_img_left{ width:266px; background:url(../../img/bg_img_left.png) no-repeat bottom left; padding-bottom:30px;}
	.bg_kt_right{ width:200px; background:url(../../img/line1.jpg) no-repeat top left; float:left; padding-left:100px;}
	.bg_form{ width:330px; background:url(../../img/bg_form.png) no-repeat bottom left;}
	.bt_kt{ width:229px; height:169px; background:url(../../img/bt_kt.png) no-repeat top left; margin-left:40px; padding-top:130px; text-align:center;}
	.bg_content{ width:885px; background:#fff url(../../img/bg_content.jpg) no-repeat top left; min-height:400px; height:auto !important; height:400px; padding:10px 13px 20px 12px;}
	.bg_color1{ background:#e2e2e2 url(../../img/line2.jpg) repeat-x bottom left; padding:5px 0px;}
	.bg_color2{ background-color:#e4e4e4;}
	.line3{ background:url(../../img/line3.jpg) no-repeat top left; padding:20px 0px 10px 0px; margin-top:20px; border-top:solid 1px #d2d2d2;}
	.galleri_bg_img{ width:100px; height:80px; background:url(../../img/galleri_bg_img.jpg) no-repeat top left; padding:1px 1px 2px 1px; text-align:center;}
	.galleri_bg_img1{ width:565px; height:421px; background:url(../../img/galleri_bg_img1.jpg) no-repeat top left; padding:1px 2px 22px 2px; text-align:center;}
	
/*--------------------------------CONTENT------------------------------*/
	.list_1{ margin:0px 0px;}
		.list_1 li{ list-style:none; display:inline; background:url(../../img/li_bg.jpg) no-repeat top center; padding:2px 6px 2px 6px; margin:0px;}
		.list_1 li a{ margin-left:0px; color:#a6a498;}
		.list_1 li a:hover{ color:#a52f0f; text-decoration:none;}
		.list_1 li .current{ color:#a52f0f; text-decoration:none;}
	.list_2{ margin:0px;}
		.list_2 li{ list-style:none; display:inline; background:url(../../img/icon6.jpg) no-repeat 0px 5px; padding:0px 20px 0px 10px; margin:0px;}
		.list_2 li a{ margin-left:0px; color:#3f2e12;}
		.list_2 li a:hover{ color:#a52f0f; text-decoration:none;}
		.list_2 li .current{ color:#a52f0f; text-decoration:none;}
	.input_form{}
		.input_form input{ height:16px; padding:2px 5px 2px 5px; border:solid 1px #c4c4c4; margin-bottom:5px; color:#848484; font-size:11px; background-color:#e5e5e5;}
		*+html .input_form input{ margin-bottom:3px;}
		.input_form textarea{ padding:2px 5px 2px 5px; border:solid 1px #c4c4c4; margin-bottom:5px; color:#848484; font-size:11px; background-color:#e5e5e5; height:68px;}	
		
		
		
	
}

